twisted braids - Turkish English Dictionary